Reducing Symmetries to Generate Easier SAT Instances

نویسندگان

  • Jian Zhang
  • Zhuo Huang
چکیده

Finding countermodels is an effective way of disproving false conjectures. In first-order predicate logic, model finding is an undecidable problem. But if a finite model exists, it can be found by exhaustive search. The finite model generation problem in the first-order logic can also be translated to the satisfiability problem in the propositional logic. But a direct translation may not be very efficient. This paper discusses how to take the symmetries into account so as to make the resulting problem easier. A static method for adding constraints is presented, which can be thought of as an approximation of the least number heuristic (LNH). Also described is a dynamic method, which asks a model searcher like SEM to generate a set of partial models, and then gives each partial model to a propositional prover. The two methods are analyzed, and compared with each other.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some Ideas on Random Generation of K-sat Instances

In our previous research work, we have studied the detection and the use of symmetries to improve the eeciency of satissability algorithms. We have believed that the most hard SAT problems present strucural properties such as symmetries. However, recently several authors have exhibited a threshold phenomena on randomly generated K-SAT instances. It is shown that hard instances can be generated ...

متن کامل

Dealing with Symmetries in Quantified Boolean Formulas

Many reasoning task and combinatorial problems exhibit symmetries. Exploiting symmetries has been proved very important in reducing search efforts. This important task is widely investigated in constraint satisfaction problems and satisfiability of boolean formulas. In this paper, we show how symmetries can be naturally extended to Quantified Boolean Formulas (QBFs). A symmetries detection algo...

متن کامل

On the Random Generation of 3-SAT Instances

Deep results have been obtained recently on randomly generated k-SAT instances. They have been shown hard on average, threshold phenomena have been experimentally established and greedy local search methods have been demonstrated very eecient on these instances. In this paper, we show that it is possible to generate randomly k-SAT instances that are harder (or easier) than those obtained with t...

متن کامل

Set Constraint Model and Automated Encoding into SAT: Application to the Social Golfer Problem

On the one hand, Constraint Satisfaction Problems allow one to declaratively model problems. On the other hand, propositional satisfiability problem (SAT) solvers can handle huge SAT instances. We thus present a technique to declaratively model set constraint problems and to encode them automatically into SAT instances. We apply our technique to the Social Golfer Problem and we also use it to b...

متن کامل

Solving difficult instances of Boolean satisfiability in the presence of symmetry

Research in algorithms for Boolean satisfiability (SAT) and their implementations [11, 45, 50] has recently outpaced benchmarking efforts. Most of the classic DIMACS benchmarks [22] can now be solved in seconds on commodity PCs. More recent benchmarks [60] take longer to solve due to their large size, but are still solved in minutes. Yet, relatively small and difficult SAT instances must exist ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 125  شماره 

صفحات  -

تاریخ انتشار 2005